home *** CD-ROM | disk | FTP | other *** search
/ Sprite 1984 - 1993 / Sprite 1984 - 1993.iso / src / cmds / nfsmount / RCS / nfsmount.man,v < prev    next >
Text File  |  1991-10-20  |  4KB  |  148 lines

  1. head     1.5;
  2. branch   ;
  3. access   ;
  4. symbols  ;
  5. locks    ; strict;
  6. comment  @@;
  7.  
  8.  
  9. 1.5
  10. date     91.10.20.12.38.30;  author mottsmth;  state Exp;
  11. branches ;
  12. next     1.4;
  13.  
  14. 1.4
  15. date     91.07.08.10.30.21;  author mottsmth;  state Exp;
  16. branches ;
  17. next     1.3;
  18.  
  19. 1.3
  20. date     90.04.27.12.05.02;  author shirriff;  state Exp;
  21. branches ;
  22. next     1.2;
  23.  
  24. 1.2
  25. date     89.01.19.10.11.11;  author brent;  state Exp;
  26. branches ;
  27. next     1.1;
  28.  
  29. 1.1
  30. date     88.12.30.10.06.38;  author ouster;  state Exp;
  31. branches ;
  32. next     ;
  33.  
  34.  
  35. desc
  36. @More format upgrades.
  37. @
  38.  
  39.  
  40. 1.5
  41. log
  42. @Add remote mount points to support the mounting
  43. of one NFS filesystem within another.
  44. @
  45. text
  46. @' $Header: /sprite/src/cmds/nfsmount/RCS/nfsmount.man,v 1.4 91/07/08 10:30:21 mottsmth Exp Locker: mottsmth $ SPRITE (Berkeley)
  47. .so \*(]ltmac.sprite
  48. .HS NFSMOUNT cmds
  49. .BS
  50. .SH NAME
  51. nfsmount \- a Sprite-to-NFS filesystem gateway
  52. .SH SYNOPSIS
  53. \fBnfsmount\fR  [\fB\-t\fR] \fIhost:/filesystem /prefix\fR
  54. .SH OPTIONS
  55. .IP "\fB\-t\fR" 14
  56. Trace each access to the remote file system.
  57. .IP "\fB\-m \fIlocal-name remote-name\fR" 14
  58. Specify logical mount points within the namespace.  See commentary
  59. below. \fIlocal-name\fR is the sub-mount point relative to \fI/prefix\fR.
  60. \fIremote-name\fR is an absolute path specifying the Sprite remote link.
  61. .BE
  62. .SH INTRODUCTION
  63. .PP
  64. \fBNfsmount\fP is a pseudo-filesystem server that provides access
  65. to a remote NFS file system.  The first argument is a host name,
  66. a separating colon (`:'), and a file system on that host.
  67. The second argument is a Sprite prefix under which the remote
  68. file system will be visible.  The server is still very simple,
  69. although quite functional.  Each operation
  70. causes an RPC to the remote host;  there is no caching yet.
  71. .PP
  72. Real NFS allows one filesystem to be mounted onto another NFS filesystem.
  73. This doesn't work in Sprite because Sprite requires a remote link
  74. (see ln command) for each NFS filesystem and it is not possible to create
  75. one of these within the parent NFS filesystem. Consequently, the subsidiary
  76. filesystem must be mounted elsewhere in the Sprite tree. Then the
  77. parent nfsmount program must be told that there is a logical mount
  78. point within its namespace using the -m option.  The first argument is
  79. the name (relative to the root of the parent tree) where the mount point
  80. logically exists. The second parameter is the absolute path of the
  81. remote link where the child NFS tree is really mounted in Sprite.
  82. .SH BUGS
  83. The \fBgetpwd()\fR library call doesn't work yet because it can't find
  84. the ``inode'' number of the prefix correctly.  This is fixable
  85. but may not happen right away.  A related problem is that the
  86. \fBdf\fP command won't report disk space.
  87. .SH KEYWORDS
  88. NFS
  89. @
  90.  
  91.  
  92. 1.4
  93. log
  94. @modify man page to remove restriction
  95. on the execution of NFS files.
  96. @
  97. text
  98. @d1 1
  99. a1 1
  100. ' $Header: /sprite/src/cmds/nfsmount/RCS/nfsmount.man,v 1.3 90/04/27 12:05:02 shirriff Exp Locker: mottsmth $ SPRITE (Berkeley)
  101. d12 4
  102. d26 11
  103. @
  104.  
  105.  
  106. 1.3
  107. log
  108. @Fixed typo.
  109. @
  110. text
  111. @d1 1
  112. a1 1
  113. ' $Header: /a/newcmds/nfsmount/RCS/nfsmount.man,v 1.2 89/01/19 10:11:11 brent Exp $ SPRITE (Berkeley)
  114. a26 3
  115. .PP
  116. Execution of NFS files is currently dis-allowed by the server pending
  117. a fix to the Sprite kernel to allow this.
  118. @
  119.  
  120.  
  121. 1.2
  122. log
  123. @Disallowing execution pending Sprite kernel fix
  124. @
  125. text
  126. @d1 1
  127. a1 1
  128. ' $Header: /a/newcmds/nfsmount/RCS/nfsmount.man,v 1.1 88/12/30 10:06:38 ouster Exp $ SPRITE (Berkeley)
  129. d8 1
  130. a8 1
  131. \fBnetmount\fR  [\fB\-t\fR] \fIhost:/filesystem /prefix\fR
  132. @
  133.  
  134.  
  135. 1.1
  136. log
  137. @Initial revision
  138. @
  139. text
  140. @d1 1
  141. a1 1
  142. ' $Header: /sprite/doc/ref/cmds/RCS/nfsmount,v 1.1 88/12/13 09:23:44 brent Exp $ SPRITE (Berkeley)
  143. d8 1
  144. a8 1
  145. \fBnetroute\fR  [\fB\-t\fR] \fIhost:/filesystem /prefix\fR
  146. d27 3
  147. @
  148.